alpine clover (trifolium alpinum) - Spanish English Dictionary